.icon_style{
    padding-right: 5px;
}

.picture-form-cancel {
    float: right;
}

.picture-form-submit {
    float: right;
    margin-left: 10px;
}

.ant-modal-close {
    background: transparent;
    border: 0;
    color: #f7bb0e !important;
    cursor: pointer;
    font-weight: 700;
    line-height: 1;
    outline: 0;
    padding: 0;
    position: absolute;
    right: 0;
    text-decoration: none;
    top: 0;
    transition: color .3s;
    z-index: 10;
}

.ant-modal-close:hover, .ant-modal-close:focus {
    background: transparent;
    border: 0;
    color: #f7bb0e !important;
    cursor: pointer;
    font-weight: 700;
    line-height: 1;
    outline: 0;
    padding: 0;
    position: absolute;
    right: 0;
    text-decoration: none;
    top: 0;
    transition: color .3s;
    z-index: 10;
}

.ant-modal-header {
    background: #141316 !important;
    border-bottom: 1px solid #f0f0f0;
    border-radius: 2px 2px 0 0;
    color: rgba(0,0,0,.85);
    padding: 16px 24px;
}

.ant-modal-title {
    word-wrap: break-word;
    color: #f7bb0e !important;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    margin: 0;
}

.ant-modal-body {
    word-wrap: break-word;
    font-size: 14px;
    line-height: 1.5715;
    padding: 24px;
    background: #29282c !important;
}

.ant-form-item-label>label {
    align-items: center;
    color: #fff !important;
    display: inline-flex;
    font-size: 14px;
    height: 32px;
    max-width: 100%;
    position: relative;
}

.ant-modal-footer {
    border-radius: 0 0 2px 2px;
    border-top: 0 solid #f0f0f0 !important;
    padding: 10px 16px;
    text-align: right;
    background: #29282c !important;
}

.ant-menu-horizontal>.ant-menu-item-selected a {
    color: #f7bb0e !important;
}

.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active:after, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open:after, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected:after, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover:after, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active:after, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open:after, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected:after, .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover:after {
    border-bottom: 2px solid #f7bb0e !important;
}

.ant-menu-item-active {
    color: #f7bb0e !important;
}

.ant-menu-item-selected, .ant-menu-item-selected a, .ant-menu-item-selected a:hover {
    color: #f7bb0e !important;
}

.ant-menu-horizontal>.ant-menu-item a:hover {
    color: #f7bb0e !important;
}

.ant-btn:focus, .ant-btn:hover {
    background: #fff;
    border-color: #f7bb0e !important;
    color: #000 !important;
}